window of double glass - French English Dictionary